Java Concerts is an ongoing series of works for live laptop performer featuring lush textures of dense superpolyphony of many independent sound lines.
In each of the works, the music evolves through opposition, cooperation and independence between the performer and the computer. The computer part evolves autonomously through interweaving of sound masses that grow and change in reaction to different periodic and random events. Non-linear dependencies between density, volume, time, frequency and other parameters make the piece resemble a balanced ecosystem in constant evolution. The performer improvises, attempting to influence the sound flow by modifying parameters of the sound generation algorithm in real time. Quick changes of parameters in real time give occasion for virtuosic display. The computer part always retains however a degree of independence, and the result of the performer's actions are not easy to know in advance. Eschewing all the developments in of-the-shelf music software, the compositions are entirely developed in Java programming language.
Performed in AMOK, Aarhus, April 2015, Ground Hodinka Gallery in Moscow, July 2016, at Harsh Art Plener & Fest, Atelier Wolimierz, Wolimierz, Sudety, Poland, July 2016, at Supernoise2 at Nonspace Aarhus February 2017 and AMOK19C, Aarhus, August 2017/